const express = require('express')
const cors = require('cors')
const formidableMiddleware = require('express-formidable')
const app = express()
// 处理跨域
app.use(cors())
// 处理文件
app.use(
  formidableMiddleware({
    uploadDir: './public/uploadDir', //上传的图片存储位置
    keepExtensions: true, // 保留上传图片的后缀名
  })
)

app.post('/test', (req, res) => {
  console.log(req.fields) // 配合使用express-formidable中间件之后,获取除文件外的其他数据
  console.log(req.files) // 配合使用express-formidable中间件之后,获取文件数据
})

app.listen(5002, () => {
  console.log('服务器启动成功')
})
